person who cultivates or sells cashews - Español Inglés Diccionario